Discovery Channel (Asia) - Wikipedia, the free encyclopedia Discovery Channel is an Asia satellite and cable TV channel which provides documentary and reality programming ...